wild cucumber - German English Dictionary